﻿using System.ComponentModel;

namespace MG.SmartHMI.Model.Common
{
    public enum EnumControlType : ushort
    {
        /// <summary>
        /// 开关
        /// </summary>
        [Description("开关")]
        Switch,

        /// <summary>
        /// 输入信号
        /// </summary>
        [Description("输入信号")]
        InputSignal,

        /// <summary>
        /// 复选框
        /// </summary>
        [Description("复选框")]
        CheckBox,

        ///  输入框
        /// </summary>
        [Description("输入框")]
        InputBox,

        ///  数据显示框
        /// </summary>
        [Description("显示框")]
        DispDataBox,

        /// <summary>
        /// 常规按钮
        /// </summary>
        [Description("常规按钮")]
        NormButton,

        /// <summary>
        /// 启动按钮
        /// </summary>
        [Description("启动按钮")]
        StartButton,

        /// <summary>
        /// 急停按钮
        /// </summary>
        [Description("急停按钮")]
        EmgButton,

        /// <summary>
        /// 停止按钮
        /// </summary>
        [Description("停止按钮")]
        StopButton,

        /// <summary>
        /// 暂停按钮
        /// </summary>
        [Description("暂停按钮")]
        PauseButton,

        /// <summary>
        /// 复位按钮
        /// </summary>
        [Description("复位按钮")]
        ResetButton,
    }
}